Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
11 LAMBARDE ROAD Semi-Detached £682,869 £395,000 5 Oct 2011
13 LAMBARDE ROAD Semi-Detached £843,183 £843,750 24 Feb 2023
14 LAMBARDE ROAD Detached £866,750 £546,278 21 Jun 2007
15 LAMBARDE ROAD Semi-Detached £765,575 £610,000 25 Jan 2018
16 LAMBARDE ROAD Detached £672,113 £555,000 19 Jun 2020
18 LAMBARDE ROAD Detached £1,053,728 £641,000 2 Sep 2013